home *** CD-ROM | disk | FTP | other *** search
-
-
-
- XXXXFFFFoooonnnnttttSSSSeeeettttEEEExxxxtttteeeennnnttttssss((((3333XXXX11111111))))XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666....6666))))XXXXFFFFoooonnnnttttSSSSeeeettttEEEExxxxtttteeeennnnttttssss((((3333XXXX11111111))))
-
-
-
- NNNNAAAAMMMMEEEE
- XFontSetExtents - XFontSetExtents structure
-
- SSSSTTTTRRRRUUUUCCCCTTTTUUUURRRREEEESSSS
- The _X_F_o_n_t_S_e_t_E_x_t_e_n_t_s structure contains:
-
- typedef struct {
- XRectangle max_ink_extent;/* over all drawable characters */
- XRectangle max_logical_extent;/* over all drawable characters */
- } XFontSetExtents;
-
- The _X_R_e_c_t_a_n_g_l_e structures used to return font set metrics
- are the usual Xlib screen-oriented rectangles with x, y
- giving the upper left corner, and width and height always
- positive.
-
- The max_ink_extent member gives the maximum extent, over all
- drawable characters, of the rectangles that bound the
- character glyph image drawn in the foreground color,
- relative to a constant origin. See _X_m_b_T_e_x_t_E_x_t_e_n_t_s and
- _X_w_c_T_e_x_t_E_x_t_e_n_t_s for detailed semantics.
-
- The max_logical_extent member gives the maximum extent, over
- all drawable characters, of the rectangles that specify
- minimum spacing to other graphical features, relative to a
- constant origin. Other graphical features drawn by the
- client, for example, a border surrounding the text, should
- not intersect this rectangle. The max_logical_extent member
- should be used to compute minimum interline spacing and the
- minimum area that must be allowed in a text field to draw a
- given number of arbitrary characters.
-
- Due to context-dependent rendering, appending a given
- character to a string may change the string's extent by an
- amount other than that character's individual extent.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- XCreateFontSet(3X11), XExtentsOfFontSet(3X11),
- XFontsOfFontSet(3X11)
- _X_l_i_b - _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 1 (printed 10/3/02)
-
-
-
-